cell embolus - Turkish English Dictionary